package com.ark.cloud.dataservices.modules.sys.entity.form;

import com.ark.cloud.dataservices.common.web.entity.form.BaseForm;
import com.ark.cloud.dataservices.modules.sys.entity.po.User;
import lombok.Data;

import java.util.Set;

@Data
public class UserUpdateForm extends BaseForm<User> {

    private String username;

    private String password;

    private String mobile;

    private String phone;

    private String email;

    private String name;

    private String description;

    private Set<String> roleIds;

    private Set<String> groupIds;

    private Set<String> positionIds;

    private Boolean enabled = true;

    private Boolean accountNonExpired = true;

    private Boolean credentialsNonExpired = true;

    private Boolean accountNonLocked = true;
}
